10
671   766
9998999   89999999
5685    13242
2345     12545
122222    22212211
3456345  6789678
345987 845645
445444 5554555
66686667 7777768
456         56444